tissue microarray - French English Dictionary